package com.example.template.common.base;
import com.example.template.common.tk.plus.mapper.BatchUpdateSelectiveByIdMapper;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.annotation.RegisterMapper;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.ids.DeleteByIdsMapper;
import tk.mybatis.mapper.common.special.InsertListMapper;

/**
 * @className: BaseMapper
 * @description: 基础Mapper类
 * @author: Kuangkeli
 * @date: 2024/01/18 20:12
 **/
@RegisterMapper
@Repository
public interface BaseMapper<T> extends Mapper<T>, InsertListMapper<T>, DeleteByIdsMapper<T>, BatchUpdateSelectiveByIdMapper<T> {
}
